still alive - Español Inglés Diccionario